package com.example.springboot.config.prop.configurationproperties;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @author wangsh
 * @Des: 方式二：
 * 通过创建实体bean对象，并将注解@ConfigurationProperties作用在创建bean对象方法上即可。
 * @date 2018/6/6 0006下午 3:42
 */
@Configuration
public class PropConfig {

    /**
     * 方式二：
     * 通过创建实体bean对象，并将注解@ConfigurationProperties作用在创建bean对象方法上即可。
     *
     * @return
     */
    @Bean
    @ConfigurationProperties(prefix = "environments.dev")
    public DataBaseConfig getDataBaseConfig() {

        return new DataBaseConfig();
    }


}
